anti-clearance device - Turkish English Dictionary